
(Env)		; => (0 2 -1 -1 1 1 1 0 0 1 1 0)

(Env.triangle)	; => (0 2 -1 -1 1.0 0.5 1 0 0 0.5 1 0)

(Env.sine)	; => (0 2 -1 -1 1.0 0.5 3 0 0 0.5 3 0)

(Env.perc)	; => (0 2 -1 -1 1.0 0.01 5 -4.0 0 1.0 5 -4.0)

(Env.adsr)      ; => (0.0 3 2 -1 1.0 0.01 5 -4.0 0.5 0.3 5 -4.0 0.0 1.0 5 -4.0)

(Env.asr)       ; => (0 2 1 -1 1.0 0.01 5 -4.0 0 1.0 5 -4.0)

(Env.bp)	; => (1 1 -1 -1 1 1 1 0)

(Env.trapezoid) ; => (1 3 -1 -1 1 0 1 0 1 0 1 0 0 1 1 0)

(Env.bp '(0 0 1/2 1 1 0) 1 1) ; => (0 2 -1 -1 1 1/2 1 0 0 1/2 1 0)

(Env.trapezoid 1/2 1/2 1 1)   ; => (0 3 -1 -1 1 1/4 1 0 1 1/2 1 0 0 1/4 1 0)
